package com.example.mybatis_plus_use.ValidationGroups;

/**
 * 验证组类
 * 用于区分不同业务场景的数据验证规则
 */
public class ValidationGroups {
    /**
     * 注册验证组
     * 用于新用户注册时的数据验证
     */
    public static interface RegisterGroup {}

    /**
     * 更新验证组
     * 用于更新用户信息时的数据验证
     */
    public static interface UpdateGroup {}

    /**
     * 删除验证组
     * 用于删除用户时的数据验证
     */
    public static interface DeleteGroup {}

    /**
     * 查询验证组
     * 用于查询用户信息时的数据验证
     */
    public static interface QueryGroup {}
    public static interface LoginGroup {}
}